imperial residence - French English Dictionary